home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Personal Computer World 2005 October
/
PCWOCT05.iso
/
Software
/
FromTheMag
/
Syn Text Editor 2.1.0.46
/
synsetup-2.1.0.46.exe
/
{app}
/
tools
/
synclp.txt
< prev
Wrap
Text File
|
2003-08-13
|
3KB
|
90 lines
synclp (Copy Language Profile) Version 1.11 BETA
------------------------------------------------
Copyright (C) 2000-2003, Ascher Stefan
Contents:
---------
* License
* Introduction
* Commandline Arguments
* Compiling
License:
--------
The source of synclp is distributed under the terms of the Mozilla Public License
Version 1.1 (the "MPL"), see the license.txt file for further informations.
Introduction:
-------------
This is a small Commandline Tool to copy the Profiles from a Language to a Project
file or vice versa.
I thought it could be useful to have an easy way to copy all Profiles, which you
have configured for a language to a project. Example, you have configured the
Profiles perl.exe and perldoc.bat for the Perl Language, now you make a Project,
and you want to have this Profiles also for "Run Project", not only for "Run File",
with maybe other arguments, because this Project has a mainfile.
It just reads the "Run Programs" settings from a Language or Project, and writes
it to a Project or Language. This is not a big thing, it just saves some time,
maybe.
If the Project file does not exist it creates it, but the Filename must not
be empty. Make sure the Project file is not loaded by syn.
This program is highly BETA, I wouldn't use it for valuable Project files!
Commandline Arguments
---------------------
Usage:
synclp [Options] [-cm <CopyMode>] -src <Source> <Destination>
-cm: CopyMode, possible Values (default is l2p):
l2p: Copy Language Profile to Project
l2l: Copy Language Profile to another Language
p2l: Copy Project Profile to Language
p2p: Copy Project Profile to another Project
-src: switch to identify the Source
<Source>: the source to copy from, either a language name or project file
<Destination>: Destination to copy to
Options:
-b : Backup Projectfile
-ni: No Interaction, you're not prompted for a Language or Project
-s : Silent, no progress
-vs: Very silent, no progress, no errors, no prompts
-l : Lists all valid languages, which can be copied
-?, -help: Show the help
-v : Show Version
If the Languagename or the Filename contains spaces, you must enclose it in Quotes.
Example:
synclp -cm l2p -src "HTML Document" myproject.syp
Compiling
---------
This program compiles successfully with Delphi 5, Delphi 6 and Free Pascal 1.0.6.
________________________________________________________________________________
Best wishes Stefan
stievie@utanet.at
http://web.utanet.at/ascherst/
http://syn.sourceforge.net/
$Id: readme.txt,v 1.5.2.5 2003/08/13 00:38:45 neum Exp $